#ifndef SCRIPT_H_
#define SCRIPT_H_

#include "ScriptManager.h"

#include <string>
using std::string;

class CScript
{


protected:
	string m_szFilename;

public:

	CScript(string szName)
	{
		m_szFilename = szName;
	}

	virtual ~CScript(void) = 0
	{

	}

	virtual void Load( void )
	{
		if( !m_szFilename.empty() )
			CScriptManager::GetInstance()->LoadLuaScript( m_szFilename.c_str() );
	}

};


#endif